package com.china08.yxyapi.model;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

import com.china08.yxyapi.entity.db.lessons.YxyLessonsTopicCatalog;
import com.china08.yxyapi.entity.db.lessons.YxyLessonsTopicLesson;
import com.china08.yxyapi.entity.db.lessons.YxyLessonsTopicLessonChapter;
import com.china08.yxyapi.entity.db.lessons.YxyLessonsTopicLessonItem;
import com.china08.yxyapi.entity.db.lessons.YxyLessonsVideo;

public class ReqTopicModel implements Serializable {

    private static final long serialVersionUID = 1L;

    YxyLessonsTopicLesson topic = new YxyLessonsTopicLesson();

    List<YxyLessonsTopicCatalog> catalogList = new ArrayList<YxyLessonsTopicCatalog>();

    List<YxyLessonsTopicLessonChapter> chapters = new ArrayList<>();

    List<YxyLessonsTopicLessonItem> items = new ArrayList<>();

    List<YxyLessonsVideo> videos = new ArrayList<>();

    public YxyLessonsTopicLesson getTopic() {
        return topic;
    }

    public void setTopic(YxyLessonsTopicLesson topic) {
        this.topic = topic;
    }

    public List<YxyLessonsTopicCatalog> getCatalogList() {
        return catalogList;
    }

    public void setCatalogList(List<YxyLessonsTopicCatalog> catalogList) {
        this.catalogList = catalogList;
    }

    public List<YxyLessonsTopicLessonChapter> getChapters() {
        return chapters;
    }

    public void setChapters(List<YxyLessonsTopicLessonChapter> chapters) {
        this.chapters = chapters;
    }

    public List<YxyLessonsTopicLessonItem> getItems() {
        return items;
    }

    public void setItems(List<YxyLessonsTopicLessonItem> items) {
        this.items = items;
    }

    public List<YxyLessonsVideo> getVideos() {
        return videos;
    }

    public void setVideos(List<YxyLessonsVideo> videos) {
        this.videos = videos;
    }

}
